excessive resource consumption - Francés Inglés Diccionario